Iamgold Corporation IAG Q1 2026 Earnings EPS 067 Beats Estimates Anterix ATEX Crushes Q1 2026 Estimates EPS 035 Tops Views Medical MPT Q1 2026 Earnings Surprise EPS 005 Up Significant EU Approves US Trade Deal Amid Ongoing Tariff Tensions